right of local self-government - Francés Inglés Diccionario